Big Huge Thesaurus

Desmodium purpureum

noun